//////////////////////////////////////////////
// DecodedEntityData.h
//
//////////////////////////////////////////////

/// Defines / Macros -------------------------

#pragma once

/// Includes ---------------------------------

// nkGraphics
#include "../../Dll/DllDefines.h"

// nkMemory
#include <NilkinsMemory/Containers/BufferCast.h>

/// Class ------------------------------------

namespace nkGraphics
{
	struct DLL_GRAPHICS_EXPORT DecodedEntityData final
	{
		// Attributes
		nkMemory::BufferCast<unsigned int> _meshIndices ;
		nkMemory::BufferCast<int> _materialIndices ;
		int _nodeIndex = -1 ;
		int _skeletonIndex = -1 ;
	} ;
}